package com.example.demo.dismanage.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Mapper
@Component(value ="disMapper")
public interface DisMapper {
    int yuecheMapper(Map<String, Object> param);

    List<Map<String,Object>> queryAllDisMapper(Map<String, Object> param);

    Map<String,String> queryAllDisCountMapper(Map<String, Object> param);

    List<Map<String,Object>> queryAllDocMapper(Map<String, Object> param);

    Map<String,String> queryAllDocCountMapper(Map<String, Object> param);

    Map<String,Object> queryDisMapper(Map<String, Object> param);

    int delDis(Map<String, Object> param);

    int delPaiInfoMapper(Map<String, Object> param);

    List<Map<String,Object>> queryAllCarMapper(Map<String, Object> param);

    List<Map<String,Object>> queryAllCarManStoreMapper(Map<String, Object> param);

    List<Map<String,Object>> queryBmByStoreMapper(Map<String, Object> param);

    List<Map<String,Object>> queryUserByStoreAndBm(Map<String, Object> param);

    int SavePaiInfoMapper(Map<String, Object> param);

    int updateManStatusMapper(Map<String, Object> param);

    int updateCarStatusMapper(Map<String, Object> param);

    int updateManStatusMapperToYue(Map<String, Object> param);

    int updateCarStatusMapperToYue(Map<String, Object> param);

    List<Map<String,Object>> queryAllYueDisMapper(Map<String, Object> param);

    Map<String,String> queryAllYueDisCountMapper(Map<String, Object> param);

    List<Map<String,Object>> queryAllDocByCarNo(Map<String, Object> param);

    List<Map<String,Object>> queryAllPaiMan(Map<String, Object> param);

    List<Map<String,Object>> querySjTaskBySjNo(Map<String, Object> param);

    int CheYue(Map<String, Object> param);

    Map<String,Object> queryNowFankilo(Map<String, Object> param);
}
